/* FILE: .style/standard/xhtml/main.css */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
ol, ul {
list-style: none;
}
.hidden{
display:none;
}
/* FILE: .style/standard/xhtml/document.css */
body, html {
height: 100%;
}
body {
background:#fff;
color:#000;
}
#container{
width: 100%;
min-height: 100%;
position: relative;
}
/*Logo*/
.logo{
font:italic 1.5em/1.15em "Georgia","Times New Roman", Times, serif;
letter-spacing:0.02em;
color:#fff;
float: left;
margin-top: 20px;
margin-right: 20px;
}
.logo span{
}
.logo sup{
color:#81dfff;
vertical-align:text-top;
font-size:0.6em;
}
/*Logo*/
/*bestyle*/
p.bestyle{
font: 0.75em/1.55em Arial, Helvetica, sans-serif;
margin-top:1.87em;
}
p.bestyle img{
float:left;
margin:6px 13px 0 0;
}
p.bestyle span{
display:block;
}
/*bestyle*/
/*typography*/
span.copy{
font:0.75em/1.3em Arial, Helvetica, sans-serif;
display:block;
margin:2em 0 0 26px;
}
.stage, body.plain, div.windowContainer form.objectControl, div.transparent, body.mail {
font: 0.8em / 1.41em Arial, Helvetica, sans-serif;
}
.stage {
overflow: hidden;
position: relative;
padding-bottom: 180px;
width:100%;
}
.top{
height:120px;
background:#113744;
}
.layoutA, .layoutB, .layoutC{
float:left;
min-height:1px;
}
.top{
padding:0 25px;
}
.layoutA{
width:25.4%;
padding-top:1.29em;
}
.layoutA div.infoBlock{
margin:0 34px 1.05em 25px;
}
.layoutA ul.menu{
margin:0 34px 0 21px;
}
.layoutB{
padding-right: 3%;
width: 49.4%;
}
body.common .layoutB{
padding-top:1.53em;
}
body.main .layoutB{
padding-top:0;
}
.layoutC{
width:22.1%;
}
.footer {
bottom: 0;
position: absolute;
-position: relative;
border-top: #dfdfdf 1px solid;
width:100%;
height:88px;
}
.fLeft{
width:25.4%;
float:left;
}
.fCenter{
width:52.4%;
float:left;
position:relative;
min-height:20px;
}
.fRight{
width:22.1%;
float:left;
}
.footer div.identification {
margin-left:28px;
}
.footer div.identification a.link {
display:block;
float: left;
color:#97999a;
margin-left:10px;
font:0.8em/1.7em Tahoma,Arial, Helvetica, sans-serif;
}
.footer div.identification.identified a.link {
display:inline-block;
float: none;
color: #D23400;
margin-left: 0;
font: 1em/0.9em Tahoma,Arial, Helvetica, sans-serif;
}
.footer div.identification.identified a.user {
color: #97999A;
}
span.price {
display: inline-block;
font-weight:bold;
font-size: 1.2em;
white-space: nowrap;
}
.lang {
float: right;
}
.lang ul.list, .lang ul li.item {
margin: 0;
background: 0;
padding: 0;
font-size: 0.8em;
line-height: 1.5em;
color: #ffffff;
}
.lang ul li.item a {
color: #ffffff;
display: inline-block;
}
.lang ul li.item img {
margin-right: 5px;
position: relative;
top: 3px;
}
span.authorization {
font-size: 12px;
font-family: arial;
color: #898989;
}
span.authorization a{
color: #d23400;
margin: 0 3px;
cursor:pointer;
}
span.authorization a.user {
color: #97999a;
}
span.authorization a.ajaxLink {
border-bottom: 1px dashed;
display: inline-block;
line-height: 0.9em;
text-decoration: none;
}
span.authorization a span{
border-bottom: 1px dashed;
text-decoration: none;
line-height: 12px;
display: inline-block;
}
span.price span.number {
display: inline-block;
}
/* FILE: .style/standard/xhtml/content/content.css */
/*typography*/
/*links*/
a{
color:#10576f;
text-decoration:underline;
}
.heading span a.link{
color:#6d7273;
}
/*map*/
a.map{
display:block;
position:relative;
background: url(/.style/standard/xhtml/icons/yaMap.gif) 0 60% no-repeat;
margin-left:-19px;
padding-left:19px;
}
/*map*/
ul.newsList li.item span.datetime a.rubric{
color:#595b5b;
}
/*links*/
h1{
font:2em/1.07em Georgia, "Times New Roman", Times, serif;
margin-bottom:0.83em;
}
h2{
font:1.75em/1.07em Georgia, "Times New Roman", Times, serif;
margin:0.9em 0 0.29em;
letter-spacing:-0.019em;
}
h3{
font:1.36em/1.07em Georgia, "Times New Roman", Times, serif;
margin:1.1em 0 0.37em;
}
h4{
font:bold 1.1em/1.07em "Times New Roman", Times, serif;
margin:1.2em 0 0.45em;
color:#616161;
}
div.content .heading, div.content p.paragraph,div.content .list, div.content table{
max-width:640px;
}
div.content img.image{
margin:0.5em auto 0;
display:inline-block;
}
span.imageTitle{
display:block;
color:#97999a;
font: 0.85em/1.25em Tahoma,Arial, Helvetica, sans-serif;
margin: 0.35em 0 0;
}
div.content p.paragraph img.image{
float:left;
margin:0 1.27em 0.5em 0;
vertical-align:text-top;
}
/*main margin*/
p.paragraph, ol.list, ul.list{
margin:0.95em 0 0.95em;
}
.stage ol, .stage ul, .stage p{
max-width:640px;
}
/*main margin*/
table{
width:100%;
max-width:640px;
margin:0.6em 0 1.35em;
}
table tr.row td.cell {
border:#bdbebe dotted;
border-width: 1px 1px 0px 0px;
padding: 0.45em 0.82em;
}
table tr.heading td.cell{
color:#717373;
font: 0.85em/1.3em Tahoma,Arial, Helvetica, sans-serif;
padding:0.75em 0.85em 0.75em;
border-right: 0 none;
border-top: 0 none;
}
table tr.row td.cell:last-child {
border-right: 0 none;
}
table tr.row.heading td.cell a.link.descending,
div.sorting ul.fields li.item a.link.descending {
display: inline-block;
background: url(/.style/standard/xhtml/content/images/descending.png) right center no-repeat;
padding-right: 16px;
min-height: 6px;
}
table tr.row.heading td.cell a.link.descending.active,
div.sorting ul.fields li.item a.link.descending.active {
font-weight: bold;
background-image: url(/.style/standard/xhtml/content/images/ascending-active.png);
}
table tr.row.heading td.cell a.link.ascending,
div.sorting ul.fields li.item a.link.ascending {
display: inline-block;
background: url(/.style/standard/xhtml/content/images/ascending.png) right center no-repeat;
padding-right: 16px;
min-height: 6px;
}
table tr.row.heading td.cell a.link.ascending.active,
div.sorting ul.fields li.item a.link.ascending.active {
font-weight: bold;
background-image: url(/.style/standard/xhtml/content/images/descending-active.png);
}
ol.list{
list-style:decimal outside;
padding-left:2.15em;
}
ol.list li.item {
}
span.list.insideParagraph {
margin: 0;
display: inline;
}
span.list.insideParagraph > span {
display: inline;
margin-left: 3px;
}
ul > li.complex:before{
content:'';
}
ul > li.complex{
text-indent:0;
list-style: none;
}
ul > li
{
background-image: url("/.style/standard/xhtml/content/images/listMarker.gif");
background-position: left 9px;
background-repeat: no-repeat;
margin-left: 0;
padding-left: 19px;
text-indent: 0;
}
p.afterHeading, ul.afterHeading, ol.afterHeading, img.afterHeading {
margin-top:0;
}
/*clear :before*/
ul.newsList li:before, ul.menu li:before, ul.galleryImageList li:before, ul.path li:before, .galleryImage ul.images li:before, ul.rubrics ul.blogEntryList li:before, ul.blogEntryList li:before, ul.rubrics li:before, ul.comments li:before, ul.units li:before, ul.user li:before, ul.contextMenu li:before, ul.files li:before, ul.alphabet li:before, ul.currencies li:before{
content:'';
}
ul.newsList li, ul.menu li, ul.galleryImageList li, ul.path li, .galleryImage ul.images li, ul.blogEntryList li, ul.rubrics li, ul.comments li, ul.units li, ul.user li, ul.contextMenu li, ul.files li, ul.alphabet li, ul.currencies li{
margin:0;
padding:0;
text-indent:0;
list-style:none;
}
/*clear :before*/
/*news*/
ul.newsList, ul.rubrics{
margin:0;
padding:0;
}
ul.newsList li.item{
padding:0;
margin:0 0 1.7em 0;
background:none;
clear:both;
}
ul.newsList li.item span.imageTitle, ul.entries li.item span.imageTitle, ul.rubrics li.item span.imageTitle{
display:none;
}
ul.newsList li.item img.preview, ul.entries li.item img.preview, ul.rubrics li.item img.preview{
float:left;
margin:0.3em 1.27em 0.5em 0;
}
.stage span.datetime{
color:#595b5b;
font:italic 0.95em Arial, Helvetica, sans-serif;
display:block;
padding-top:0.6em;
clear:both;
}
/*news*/
/*center align block*/
.alignCenter
{
position: relative;
width: 100%;
overflow:hidden;
}
.alignCenter:after
{
content: '';
display: block;
clear: both;
}
.alignCenterToLeft
{
position: relative;
right: 50%;
float: right;
}
.alignCenterToRight
{
position: relative;
z-index: 1;
right: -50%;
}
/*center align block*/
/*inline block*/
.inlineBlock{
display:inline-block;
}
/* firefox2 hack */
.inlineBlock, x:-moz-any-link {
display: -moz-inline-box;
}
.inlineBlock , x:-moz-any-link, x:default{
display:inline-block;
}
.action.inlineBlock .inlineBlock, x:-moz-any-link {
display:block;
}
.action.inlineBlock .inlineBlock, x:-moz-any-link, x:default{
display:inline-block;
}
/* firefox2 hack */
/*inline block*/
/*feedback*/
div.content fieldset.list{
max-width:none;
}
div.feedback form, form.comment{
background:#f7f8f8;
padding:1.3em 2.4em 1.95em 2.4em;
-moz-border-radius:15px;
-webkit-border-radius:15px;
}
span.hint{
padding:0 2.4em;
}
div.feedback span.message ul.list {
margin-bottom: 1.5em;
}
/*feedback*/
/*files*/
ul.files{
margin-left:0;
display:block;
list-style:none;
}
.content ul.files li.item{
clear:both;
padding-left: 0;
background: none;
margin-bottom:1.2em;
min-height:3em;
}
span.file img.image,
span.loadable img.image
{
float: left;
margin: 2px 6px 0 0;
}
span.file span.string,
span.loadable span.string
{
color: #97999A;
display: block;
font-size: 0.9em;
margin-top: 0.1em;
text-transform: uppercase;
}
/*files*/
/*phone*/
span.phone{
display:block;
}
/*phone*/
/*search*/
.fCenter div.search{
position:absolute;
right:4.3em;
top:1.8em;
}
/*search*/
div.ranges li.first, div.ranges li.last{
display:none;
}
@font-face {
font-family: "roubleArialRegular";
font-style: normal;
font-weight: normal;
src: local("rouble arial"), local("roublearial"), url("data:font/truetype;charset=utf-8;base64,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") format("truetype");
}
@font-face {
font-family: 'als_rubl_arial';
src: url('/.style/standard/xhtml/content/fonts/ruble/rub-webfont.eot');
src: url('/.style/standard/xhtml/content/fonts/ruble/rub-webfont.eot?#iefix') format('embedded-opentype'),
url('/.style/standard/xhtml/content/fonts/ruble/rub-webfont.woff') format('woff'),
url('/.style/standard/xhtml/content/fonts/ruble/rub-webfont.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
span.symbol
{
font-family: roubleArialRegular, 'als_rubl_arial', sans-serif;
font-weight: normal;
}
div.printLinks
{
width: 100%;
clear: both;
text-align: right;
margin-top: 30px;
display: none;
}
div.printLinks div
{
display: inline-block;
cursor: pointer;
text-decoration: underline;
font-style: italic;
color: #cc0000;
margin-left: 15px;
}
/* FILE: .style/standard/xhtml/navigation/navigation.css */
.top ul.menu{
display:block;
font: 0.97em/1.15em "Georgia","Times New Roman", Times, serif;
margin:0;
color:#81dfff;
padding-top: 25px;
}
.top ul.menu li.item:before{
margin:0;
padding:0;
content:'';
text-indent:0;
}
.top ul.menu li.item{
float:left;
background:none;
padding:0;
margin:0 48px 0 0;
}
.top ul.menu li.last-item{
margin-right:0;
}
.top ul.menu li.item a.link{
color:#fff;
}
.top ul.menu li.selected a.link{
color:#81dfff;
}
.layoutA ul.menu{
font:1em/1.3em "Georgia","Times New Roman", Times, serif;
letter-spacing:0.01em;
color:#fff;
position:relative;
margin-top:1.6em;
}
.layoutA ul.menu li.item{
margin-bottom:1.05em;
background: 0;
}
.layoutA ul.menu li.item a.link{
color:#10576f;
}
.layoutA ul.menu li.selected > span a.link{
color:#fff;
}
.layoutA ul.menu li.item span{
padding:0.145em 0.2em 0.165em 0.3em;
position:relative;
display:block;
}
ul.menu li.item span
{
cursor: default;
}
.layoutA ul.menu li.selected > span{
background:#087599;
position:relative;
}
ul.path{
margin:0 0 0.1em;
padding:0;
color:#959595;
display:block;
font: 0.85em/1.2em Tahoma,Arial, Helvetica, sans-serif;
}
ul.path li.item{
display:inline;
margin:0;
padding:0;
background: 0;
}
ul.path li.item a.link{
color:#959595;
}
.top .domiki
{
margin:0;
padding:0;
display: block;
clear: both;
height: 15px;
vertical-align:top;
}
.top .domiki ul.list {
padding: 0;
margin: 0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
background-image: none;
display:block;
vertical-align: top;
}
.top .domiki ul.list li.item {
padding: 0;
margin: 0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
float: left;
margin-right: 15px;
margin-top: 5px;
background-image: none;
vertical-align: top;
}
.top .domiki ul.list li.item span
{
display:block;
vertical-align: top;
}
/* FILE: .style/standard/xhtml/info/info.css */
/* FILE: .style/standard/xhtml/widgets/widgets.css */
.widget.component.ajaxUpdating
{
min-width: 24px;
min-height: 24px;
background: url('/.style/standard/xhtml/ajax/loading.gif') center center no-repeat;
}
div.layoutSwitcher,
div.modeSwitcher
{
text-align: right;
}
div.layoutSwitcher span,
div.modeSwitcher span
{
cursor: pointer;
margin-left: 5px;
text-decoration: underline;
color: #B50000;
}
div.layoutSwitcher span.selected,
div.modeSwitcher span.selected
{
color: #000000;
text-decoration: none;
cursor: default;
}
/* FILE: .style/standard/xhtml/ajax/ajax.css */
.loadingIndicator{
width: 24px;
height: 24px;
background: url('/.style/standard/xhtml/ajax/loading.gif');
position: absolute;
z-index: 99;
}
/* FILE: .style/standard/xhtml/resizer/resizer.css */
.resizer
{
border-top: 1px solid;
border-color: #f5f5f5;
line-height: 0;
font-size: 0.01em;
background-color: #ededed;
background-position: 50% 50%;
background-repeat: no-repeat;
display: none;
}
.resizer.horizontal{
cursor: w-resize;
background-image: url('/.style/standard/xhtml/resizer/horizontal.gif');
}
.resizer.vertical{
cursor: s-resize;
background-image: url('/.style/standard/xhtml/resizer/vertical.gif');
}
.resizer div
{
height: 9px;
position: relative;
}
.js .resizer
{
display: block;
-position: relative;
}
/* FILE: .style/standard/xhtml/forms/forms.css */
div.feedbackFormList ul li.item
{
padding: 0;
background: 0;
margin-bottom: 15px;
}
div.feedbackFormList ul li.item.last
{
margin-bottom: 0px;
}
div.feedbackFormList ul li.item .heading
{
margin: 0;
margin-bottom: 3px;
}
div.feedbackFormList ul li.item span.text.description
{
font-style: italic;
}
div.records ul li.item
{
background: none repeat scroll 0 0 transparent;
border-bottom: 1px solid #DDDDDD;
clear: both;
float: left;
padding: 9px 0;
width: 100%;
}
div.records ul li.item span.caption
{
display: block;
float: left;
width: 30%;
}
div.records ul li.item span.value
{
display: block;
float: left;
width: 70%;
}
div.feedbackFormData div.sender
{
margin-top: 15px;
font-style: italic;
}
input.field, textarea.field, select.field {
border: 0px solid;
background: #ffffff;
}
div.field {
position:relative;
padding:0 1px;
margin: 0.9em 0;
width: 100%;
float: left;
clear: both;
}
div.field span.caption
{
display: inline-block;
vertical-align: top;
margin-right: 3%;
width: 27%;
}
div.field div.outer {
display: inline-block;
border-top: 1px solid #b7b9bb;
border-bottom: 1px solid #c6cccd;
border-left: 1px solid #c6cccd;
border-right: 1px solid #c6cccd;
vertical-align: top;
position: relative;
width: 69%;
}
div.field div.interval {
display: inline-block;
border: 0;
position: relative;
width: 69%;
}
div.field span.caption,
div.field div.outer,
div.field input.boolean
{
vertical-align: middle;
}
div.field input.boolean
{
margin-right: 10px;
}
div.field div.inner {
border-width: 0;
vertical-align: middle;
position: relative;
padding:0 0 0 7px;
background:#ffffff;
}
div.field div.interval div.begin,
div.field div.interval div.end {
margin: 0;
padding: 0;
display: inline-block;
clear: none;
float: none;
width: auto;
}
div.field div.interval div.begin div.outer,
div.field div.interval div.end div.outer {
width: auto;
}
div.spinBox {
position: relative;
}
div.spinBox div.minus, div.spinBox div.plus {
display: inline-block;
vertical-align: middle;
width: 16px;
height: 16px;
margin: 0.55em 7px;
cursor: pointer;
}
div.spinBox div.minus {
margin-left: 0;
}
div.spinBox div.plus {
margin-right: 0;
}
div.spinBox div.outer {
display: inline-block;
width: 50px;
}
div.spinBox div.minus {
background: url("/.style/standard/xhtml/managed/images/minus.gif") no-repeat scroll center center transparent;
}
div.spinBox div.plus {
background: url("/.style/standard/xhtml/managed/images/plus.gif") no-repeat scroll center center transparent;
}
div.spinBox div.minus.disabled {
background: url("/.style/standard/xhtml/managed/images/minusDisabled.gif") no-repeat scroll center center transparent;
}
div.spinBox div.plus.disabled {
background: url("/.style/standard/xhtml/managed/images/plusDisabled.gif") no-repeat scroll center center transparent;
}
div.spinBox input.number {
text-align:center;
width: 50px;
margin-left: -7px;
}
div.field input, div.field textarea, div.field select {
width: 100%;
font-size: 15px;
letter-spacing: 0.001em;
font-family: Arial, Helvetica, sans-serif;
padding: 6px 0;
margin-left: -2px;
background: transparent;
}
div.field.focused div.outer,
div.field.focused div.inner
{
border-color:#86b6de;
border-top-color:#93bfe4;
}
form {
width: 94%;
padding: 3%;
max-width: 640px;
margin-left: -3%;
}
div.window form
{
margin-left: 0;
}
/*Button */
:focus {
outline: none;
}
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
border: none;
}
input[type="checkbox"]:focus {
-moz-outline-offset: -1px !important;
-moz-outline: 1px solid #000 !important;
}
:focus {
-moz-outline: 3px solid #fff !important;
}
input[type="radio"]:focus {
-moz-outline-radius: 12px !important;
-moz-outline-offset: 0px !important;
}
form div.action
{
margin-top: 2em;
}
form.langSwitcher div.action
{
margin-top: 0em;
}
div.action {
font-family:Arial, Helvetica, sans-serif;
margin-right:1em;
border: 1px solid #dedfdf;
display: inline-block;
background: url(/.style/standard/xhtml/forms/images/button.gif) repeat-x 0 bottom #f9f9f9;
border-radius: 5px;
-moz-border-radius: 5px;
}
div.action:hover {
border-color: #aaa;
}
div.action input.action {
display:block;
font-size:13px;
padding: 5px 15px 6px;
background:none;
border:none;
vertical-align:middle;
cursor:pointer;
color:#111;
font-family:Arial, Helvetica, sans-serif;
}
span.hint{
display:block;
color:#848586;
font:italic 12px Arial, Helvetica, sans-serif;
margin-bottom:1.5em;
}
.js .resizer {
margin-left: -7px;
}
div.radioItem
{
padding: 11px 3% 13px;
border: 1px solid #d4d5d5;
border-radius: 15px;
-moz-border-radius: 15px;
position: relative;
width: 94%;
float: left;
clear: both;
margin-bottom: 18px;
cursor: pointer;
}
div.radioItem.checked
{
border-color: #f7f8f8;
background-color: #f7f8f8;
cursor: default;
}
div.radioItem input.item
{
margin: 0;
padding: 0;
float: left;
position: absolute;
top: 18px;
left: 18px;
}
div.radioItem > *
{
padding-left: 22px;
}
span.managedActionResult.exceptional, span.managedActionResult.negative,
span.managedActionResult.exceptional p.paragraph, span.managedActionResult.negative p.paragraph
{
color: #D23400;
}
textarea {
resize: none;
}
div.section.captcha
{
width: 100%;
float: none;
clear: both;
position: relative;
margin-top: 2em;
font: 13px/1.41em Arial,Helvetica,sans-serif;
}
div.section.captcha span.imageTitle
{
display: none;
}
div.section.captcha img.code
{
margin: 0;
border: 1px solid #C6CCCD;
margin-left: 15px;
display: inline-block;
}
div.section.captcha span.caption
{
color: #555555;
display: inline-block;
font-weight: bold;
margin: 0.9em 0;
position: relative;
top: -3px;
vertical-align: top;
width: 28%;
padding-right: 2%;
}
div.section.captcha div.field
{
display: inline-block;
float: none;
vertical-align: top;
width: 80px;
}
div.section.captcha div.field div.outer
{
width: 78px;
}
div.section.captcha div.field div.inner
{
padding-left: 6px;
width: 70px;
}
input.boolean {
margin: 0;
position: relative;
top: 4px;
left: 2px;
}
/* FILE: .style/standard/xhtml/contextMenu/contextMenu.css */
.contextMenuContainer{
position: absolute;
overflow: hidden;
}
div.contextMenu{
padding:7px 0;
}
ul.contextMenu{
margin:0;
padding: 0;
}
.contextMenu li{
background-color: white;
list-style: none;
white-space: nowrap;
background-image: none;
padding: 0;
}
.contextMenu .item .value{
display: block;
font-family: arial;
font-size: 12px;
padding: 6px 17px 6px 20px;
}
.contextMenu .item a{
color: #000;
text-decoration: none;
}
.contextMenu .item a:hover{
color: #fff;
background-color: #2C788F !important;
}
.contextMenu li.separator{
height: 1px;
background-color: #e0e0e0;
}
.contextMenu li.default{
font-weight: bold;
}
.contextMenu .corner {
background: url("/.style/standard/xhtml/contextMenu/spriteContextMenu.png") no-repeat;
position: absolute;
width: 14px;
height: 14px;
left: -7px;
top: -7px;
}
.contextMenu .borderContent {
border-color:#dedfe0;
}
.contextMenu .corner.top-left, .contextMenu .corner.bottom-left{
width:100%;
}
.contextMenu .corner.bottom-left, .contextMenu .corner.bottom-right {
top:auto;
}
.contextMenu .corner.top-right, .contextMenu .corner.bottom-right {
margin-left:100%;
}
.contextMenuLeft{
background: url("/.style/standard/xhtml/contextMenu/contextMenuLeft.png")0 0 repeat-y;
}
.contextMenuRight{
background: url("/.style/standard/xhtml/contextMenu/contextMenuRight.png")100% 0 repeat-y;
margin:0 0 0 3px;
padding:0 3px 0 0;
}
/* FILE: .style/standard/xhtml/controls/dropdownMenu/dropdownMenu.css */
.dropdownMenu{
position: absolute;
min-width: 110px;
z-index: 10;
background: #fff;
padding: 3px;
border: 1px #DFDFDF solid;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
box-shadow: 1px 1px 7px #e0e0e0;
-webkit-box-shadow: 1px 1px 7px #e0e0e0;
-moz-box-shadow: 1px 1px 3px #e0e0e0;
}
.dropdownMenu.subMenu {
margin-top: -4px;
}
.dropdownMenu ul {
display: block;
float: left;
width: 100%;
}
.dropdownMenu.two-dem ul {
width: 50%;
}
.dropdownMenu.three-dem ul {
width: 33%;
}
.dropdownMenu li{
margin: 0;
padding: 0;
display: block;
background: 0;
padding-right: 5px;
}
.dropdownMenu li.current {
background-color: #cccccc;
}
.dropdownMenu li.separator{
height: 1px;
background-color: #e0e0e0;
margin: 3px 0;
}
.dropdownMenu li.separator .caption{
display: none;
}
.dropdownMenu li .caption{
padding: 0.5em 2em;
font-family: Arial;
line-height: 1.2em;
font-size: 0.8em;
display: block;
text-decoration: none;
color: #000;
}
.dropdownMenu li.active{
color: #fff;
background-color: #80B7E4;
}
.dropdownMenu li.active .caption{
color: #fff;
}
.dropdownMenu li.disabled .caption{
color: #e0e0e0;
}
.dropdownMenu li.disabled .caption:hover{
cursor: default;
background-color: #fff;
}
.dropdownMenu li.hasSubMenu .caption,
.dropdownMenu li.hasLauncher .caption {
background-image: url('/.style/standard/xhtml/controls/dropdownMenu/hasSubMenu.gif');
background-position: right center;
background-repeat: no-repeat;
}
.dropdownMenu li.active.hasSubMenu .caption,
.dropdownMenu li.active.hasLauncher .caption {
background-image: url('/.style/standard/xhtml/controls/dropdownMenu/hasSubMenuActive.gif');
}
.dropdownMenu li.loading{
background: url('/.style/standard/xhtml/controls/dropdownMenu/loader.gif') 50% 50% no-repeat;
height: 1.4em;
width: 110px;
}
.dropdownMenu li.loading .caption{
display: none;
}
/* FILE: .style/standard/xhtml/controls/messageDisplay/messageDisplay.css */
div.messageDisplay
{
background-color: #EB0101;
border-radius: 0 0 5px 5px;
box-shadow: 0 -3px 5px rgba(0, 0, 0, 0.247), 0 3px 5px rgba(0, 0, 0, 0.247);
color: #EEEEEE;
font-family: arial,sans-serif;
font-size: 82%;
font-weight: bold;
left: 50%;
margin-left: -200px;
opacity: 0.9;
padding: 5px;
position: fixed;
text-align: center;
top: 0;
width: 400px;
z-index: 1500;
}
div.messageDisplay > p
{
margin: 5px 0;
}
/* FILE: .style/standard/xhtml/controls/windows/windows.css */
.window{
position: absolute;
min-width: 200px;
z-index: 10;
background: #7f7f7f;
width: 650px;
padding: 3px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
box-shadow: 1px 1px 7px #333333;
-webkit-box-shadow: 1px 1px 7px #333333;
}
.window.moving{
border: 1px #81DFFF dotted;
}
.window.resize-n { cursor: n-resize; }
.window.resize-e { cursor: e-resize; }
.window.resize-s { cursor: s-resize; }
.window.resize-w { cursor: w-resize; }
.window.resize-nw { cursor: nw-resize; }
.window.resize-sw { cursor: sw-resize; }
.window.resize-se { cursor: se-resize; }
.window.resize-ne { cursor: ne-resize; }
.window .titleBar{
height: 30px;
cursor: move;
}
.maximized .titleBar{
cursor: hand;
}
.window .titleBar .buttons{
margin: 1px;
float: right;
display: block;
}
.window .titleBar .buttons a{
float: left;
height: 22px;
width: 22px;
margin-left: 6px;
border: 1px solid #DADEE2;
-moz-border-radius: 2px;
cursor: pointer;
}
.window .titleBar .buttons .close{
background: url('/.style/standard/xhtml/controls/windows/icons/close.gif') 50% 50% no-repeat;
}
.window .titleBar .buttons .minimize{
background: url('/.style/standard/xhtml/controls/windows/icons/minimize.gif') 50% 50% no-repeat;
}
.window.minimized .titleBar .buttons .minimize{
background: url('/.style/standard/xhtml/controls/windows/icons/restore.gif') 50% 50% no-repeat;
}
.window .titleBar .buttons .maximize{
background: url('/.style/standard/xhtml/controls/windows/icons/maximize.gif') 50% 50% no-repeat;
}
.window .titleBar .buttons a.pressed{
border-color: #81DFFF;
}
.window .titleBar .title{
display: block;
float: left;
color: #DADEE2;
margin: 6px;
overflow: hidden;
height: 1.1em;
}
.window .body{
background: #F7F9F9;
padding: 24px;
position: relative;
z-index: 11;
/* overflow: auto; */
/*
float: left;
width: 100%; */
}
.window.resizing{
border: 1px #81DFFF dotted;
}
div.windowObject
{
position: absolute;
z-index: 1;
}
div.transparentBackground
{
background-color: black;
height: 100%;
left: 0;
overflow-y: hidden;
position: fixed;
width: 100%;
z-index: 15px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);
opacity: 0.85;
}
/* FILE: .style/standard/xhtml/controls/panel/panel.css */
.panel{
position: fixed;
top: 0;
left: 0;
width: 100%;
background: #E7E7E7;
padding: 4px;
border: 1px #efefef solid;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
box-shadow: 1px 1px 7px #909090;
-webkit-box-shadow: 1px 1px 7px #909090;
-moz-box-shadow: 1px 1px 3px #909090;
}
.panel .panelSection{
padding: 3px 10px;
width: auto;
float: left;
border-right: 1px #CECECE solid;
border-left: 1px #FFFFFF solid;
}
/* FILE: .style/standard/xhtml/pagenation/pagenation.css */
/* ЭТО CSS ДЛЯ ПРИМЕРА */
.ranges ul{
white-space:nowrap;
}
.ranges li.range{
display: inline;
margin: 0.5em;
color:#fff;
padding:0.3em 0.5em;
background: 0;
}
.ranges li.range a{
}
.ranges li.current{
background:#a0afb4;
}
.ranges li.disabled{
display: none;
}
/* FILE: .style/standard/xhtml/user/user.css */
div.user span.role {
float: left;
display: block;
}
div.user div.userAvatar {
float: left;
display: block;
margin-right: 10px;
}
div.user div.userAvatar img.image {
margin: 0;
}
div.user div.userAvatar span.imageTitle {
display: none;
}
div.user span.role {
font-size: 1.1em;
margin-right: 10px;
}
div.user span.userName {
font-size: 1.1em;
font-style: italic;
}
div.login form a.link.page
{
clear: both;
display: block;
float: left;
font-size: 12px;
margin-top: 0px;
width: 100%;
}
div.login div.action
{
margin-top: 1.5em;
}
div.login form, div.accessRecovery form,
div.field.login, div.field.password {
max-width: 300px;
}
body.user div.content div.user a
{
display: block;
}
/* FILE: .style/standard/xhtml/management/management.css */
.managementPanel{
z-index: 1000;
position: fixed;
top: 0;
left: 0;
width: 100%;
background-color: #f6f9f9;
height: 32px;
color: #898989;
font-family: arial;
font-size: 12px;
background: url("/.style/standard/xhtml/management/panel-back.png") repeat;
-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/.style/standard/xhtml/management/panel-back.png", sizingMethod="scale");
}
.managementPanel .container{
float: left;
padding: 6px 50px 0 50px;
}
.container .section{
margin-top:0;
}
.managementPanel .management .heading{
float: left;
font-family: arial;
font-size: 12px;
color: #000;
margin: 2px 8px;
}
.managementPanel .management a{
display: inline-block;
color: #0074BC;
text-decoration: none;
margin: 0 6px;
padding: 2px 0;
padding-left: 18px;
}
.managementPanel .management a.editPage{
background: url("/.style/standard/xhtml/management/pencil.png") no-repeat 0 1px;
padding-left: 20px;
}
/*
.managementPanel .editing a.delete{
background: url("/.style/standard/xhtml/management/delete.gif") no-repeat;
}
*/
.managementPanel .editing a span{
font-family: tahoma;
font-size: 11px;
border-bottom: 1px dashed;
line-height: 12px;
display: inline-block;
cursor:pointer;
}
.managementPanel span.authorization{
float: right;
padding-right:30px;
padding-top:7px;
}
/* TEMPORARY */
.property-content textarea.value{
height: 400px;
}
/* FILE: .style/standard/xhtml/catalog/catalog.css */
/*Catalog Search */
div.catalogSearch form.catalog {
background:#f7f8f8;
padding:0.25em 1em 1em 1em;
-moz-border-radius:15px;
border-radius: 15px;
-webkit-border-radius:15px;
}
div.catalogSearch form.catalog dl {
width:85%;
float:none;
clear:left;
}
form.catalog dt {
float:none;
margin:0.1em;
padding:0;
width:100%;
}
form.catalog dt label {
font:11px Tahoma, Arial, Helvetica, sans-serif;
}
form.catalog dd {
float:none;
margin:0;
padding:0.15em 0;
width:100%;
}
/*Catalog Search*/
/*Search Result Page*/
span.query, a.resetFilter {
display:block;
margin-bottom:1em;
}
span.query span.keyWord {
font-style:italic;
}
a.reset {
background: url("/.style/standard/xhtml/catalog/resetFilter.png") no-repeat scroll 0 0 transparent;
display: block;
height: 20px;
padding-left: 1.9em;
}
/*Search Result Page*/
/*Catalog Unit List*/
div.catalogUnitList {
max-width:none;
}
div.catalogUnitList div.catalogUnit {
width: 100%;
margin:0;
margin-bottom: 50px;
position:relative;
vertical-align:top;
}
div.catalogUnitList.short div.catalogUnit {
width: 50%;
}
div.catalogUnitList.short div.catalogUnit div.attributes,
div.catalogUnitList.short div.catalogUnit div.modifications,
div.catalogUnitList.short div.catalogUnit p.paragraph.links,
div.catalogUnitList.short div.catalogUnit span.description {
display: none;
}
div.catalogUnitList.short div.catalogUnit div.images {
float: none;
}
div.catalogUnitList div.catalogUnit h2.heading {
position:relative;
margin-top: 0;
}
div.catalogUnitList div.catalogUnit h2.heading span.matchString {
background-color: yellow;
}
div.catalogUnit span.imageTitle {
display: none;
}
div.catalogViewSwitcher
{
float: left;
margin-bottom: 27px;
width: 100%;
clear: both;
}
div.catalogViewSwitcher span.short,
div.catalogViewSwitcher span.full
{
display: block;
float: left;
margin-right: 25px;
overflow: visible;
color: #b50000;
border-bottom: 1px dotted #b50000;
cursor: pointer;
}
div.catalogViewSwitcher span.active
{
color: #161616;
border: 0;
cursor: default;
}
/*Catalog Unit List*/
/*Catalog Unit*/
div.catalogUnit div.images {
float:left;
margin-right:1em;
margin-bottom: 1em;
}
div.catalogUnit div.marketItem {
width: 100%;
clear: both;
margin-bottom: 20px;
}
div.catalogUnit div.image ul.images,
div.marketItem ul.prices
{
margin: 0;
padding: 0;
text-indent: 0;
background: 0;
}
div.catalogUnit div.image ul.images li:before,
div.marketItem ul.prices li:before
{
content: "";
}
div.catalogUnit div.image ul.images li.item,
div.marketItem ul.prices li.item
{
margin: 0;
padding: 0;
background: 0;
text-indent: 0;
}
span.orderedQuantity.number {
font-weight: bold;
}
div.catalogUnit span.price {
display: inline-block;
font-weight:bold;
font-size: 1.5em;
}
div.catalogUnit div.marketItem div.prices
{
margin-right: 1em;
}
div.catalogUnit div.marketItem form.order
{
margin: 0;
padding: 0;
margin-top: 20px;
text-align: left;
width: auto;
display: block;
}
div.catalogUnit div.marketItem form.order span.text
{
position: relative;
top: -13px;
}
div.catalogUnit div.marketItem form.order div.field
{
margin-bottom: 0;
margin-top: 0;
margin-right: 0;
vertical-align: top;
width: auto;
}
div.catalogUnit div.marketItem form.order div.action
{
margin-left: 0.5em;
}
div.catalogUnit div.marketItem div.prices
{
display: inline-block;
vertical-align: top;
}
div.catalogUnit div.marketItem div.prices ul li
{
background: 0;
padding: 0;
margin-bottom: 10px;
}
div.catalogUnit div.marketItem div.prices ul li.last
{
margin-bottom: 0px;
}
div.addItemResult.error
{
color: red;
}
/*Catalog Unit*/
/* Common catalog */
div.catalog > span.description {
display: block;
margin: 20px 0 20px;
}